Kangin ChoiKangin Choi
Ortega's Throw-In: The Lesson U23 Vietnam Left Behind for a DecadeI still remember that afternoon of 18 September 2026 at the Asian Games in...
The Discipline of the Zero: Why a Sports Data Analyst Must Learn to Say 'Insufficient Information'There was one night in Hai Phong when I opened a file on my screen. The file...
2026 Club World Championship in Poland: Eight Clubs, Four Continents, and the Recovery Data GapThe night of the AVC Men's Champions League final, I sat in front of the scre...
Japan enters the race for the 2028 Olympic berth: Historical dominance and unanswered questionsWhen the first volleyball is served in Fukuoka, a number will hang over the...
0-2 Down at Half-Time Against Japan: Vietnam Women's Real Problem Isn't This MatchMinute 34, the ball settled in the Vietnam women's national team's net. The...
The 5-0 Kata Sweep: When Three Breaths Became One BodyBefore the three Iranian women stepped onto the mat, Nguyen Ngoc Tram, Bui Ng...
A Ten-Year-Old, a Dog Ball, and England's Table Tennis Recruitment MathTonight, at 17:20, inside a prime-time slot aimed at children aged four to...
When Data Goes Silent: Lessons from the Gaps in Vietnamese Swimming AnalysisPeople look at the goal; I look at the pass ten moves earlier. In swimming,...
Reading a Track: When the Stopwatch Lies and the Stadium Tells the TruthReading a Track: When the Stopwatch Lies and the Stadium Tells the Truth On a...
Clippers' Public Rejection of NBA Penalty: Legal Strategy or a Brand's Desperate Cry?Clippers' Public Rejection of NBA Penalty: Legal Strategy or a Brand's...
A Thin Sheet, A Heavy History: Chess Diplomacy and the Generational ShiftWhen I was a boy in Hanoi, my father used to tell me about the Chinese chess...
Finland Stun World Champions Italy 3-2: An Epic Written on Four Fragile PointsTurin, late evening. When the final ball of the tie-break hit the floor and t...
Chris Paul: 'The Most Disrespectful Thing I've Been Through' – A Frozen Icon and the Final Silence of Lob CityIn the winter of 2026, a quiet piece of news moved through the Los Angeles...
2026 Club World Championship in Poland: Perugia, Sada Cruzeiro and the Host Nation's VoidA world tournament is being held in Poland. Eight clubs arrive from four...
Husband Carries Wife 200 Metres in Can Gio: A Course Measured by Heartbeat, Not by SecondsI watched the clip three times, even though it runs less than a minute. A...
Vietnam Youth Academies: Prices Change, History RemainsAt three in the morning, I opened my old spreadsheet. Data from 2026 was stil...
The Empty File on the Transfer Audit Desk: Why a Dossier With No Data Is the Most Revealing OneThe Empty File on the Transfer Audit Desk Three in the Morning in Rome, and a...
Interrogating the Results Board: How to Read Vietnamese Track and FieldAlmost every summer, Vietnamese track-and-field communities circulate photos ...
Worlds 2026 Play-In: New Format, New Opportunities for LCP and Lessons for VietnamWhen Riot Games announced the new format for the 2026 World Championship...
The Real Deal Podcast: Golf Digest Opens the Door to the Business Behind GolfOn Tuesday morning, September 15, while sitting in my usual coffee shop in...
